package com.p2p.front.vo;

import java.io.Serializable;

public class UserRegisterVo implements Serializable {

	private static final long serialVersionUID = -6114309646581832603L;
	
	private String 	uid;
	
	private String 	umobile;
	
	private String 	newUmobile;
	
	private String	uname;
	
	private String 	uemail;
	
	private String	password;
	
	private Integer	registerType;
	
	private String  realname;
	
	private String  idcard;
	
	/**
	 * 找回密码方式
	 */
	private Integer	findPwdType;
	
	public enum FindPwdType{
		MOBILEFINDTYPE(1),
		EMAILFINDTYPE(2),
		;
		private int findType;
		private FindPwdType(int findType) {
			this.findType = findType;
		}
		
		public int getFindType(){
			return findType;
		}
	}
	
	/**
	 * 找回密码类型
	 */
	private Integer	pwdType;
	
	public enum PwdType {
		LOGINPWD(1),
		PAYMETNPWD(2),
		;
		private int pwdType;
		private PwdType(int pwdType){
			this.pwdType = pwdType;
		}
		
		public int getPwdType() {
			return pwdType;
		}
	}
	
	/**
	 * 确认密码
	 */
	private String	verificationPassword;
	
	/**
	 * 验证码
	 */
	private	String	identifyingCode;
	
	public enum RegisterType {
		MOBILEREGISTER(1),
		
		EMAILREGISTER(2)
		;
		
		private int registerType;
		
		private RegisterType(int registerType) {
			this.registerType = registerType;
		}
		
		public int getRegisterType() {
			return registerType;
		}
	}

	public String getNewUmobile() {
		return newUmobile;
	}

	public void setNewUmobile(String newUmobile) {
		this.newUmobile = newUmobile;
	}

	public String getUmobile() {
		return umobile;
	}

	public void setUmobile(String umobile) {
		this.umobile = umobile;
	}

	public String getUname() {
		return uname;
	}

	public void setUname(String uname) {
		this.uname = uname;
	}

	public String getUemail() {
		return uemail;
	}

	public void setUemail(String uemail) {
		this.uemail = uemail;
	}

	public String getVerificationPassword() {
		return verificationPassword;
	}

	public void setVerificationPassword(String verificationPassword) {
		this.verificationPassword = verificationPassword;
	}

	public String getIdentifyingCode() {
		return identifyingCode;
	}

	public void setIdentifyingCode(String identifyingCode) {
		this.identifyingCode = identifyingCode;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public Integer getRegisterType() {
		return registerType;
	}

	public void setRegisterType(Integer registerType) {
		this.registerType = registerType;
	}

	public String getUid() {
		return uid;
	}

	public void setUid(String uid) {
		this.uid = uid;
	}

	public String getRealname() {
		return realname;
	}

	public void setRealname(String realname) {
		this.realname = realname;
	}

	public String getIdcard() {
		return idcard;
	}

	public void setIdcard(String idcard) {
		this.idcard = idcard;
	}

	public Integer getFindPwdType() {
		return findPwdType;
	}

	public void setFindPwdType(Integer findPwdType) {
		this.findPwdType = findPwdType;
	}

	public Integer getPwdType() {
		return pwdType;
	}

	public void setPwdType(Integer pwdType) {
		this.pwdType = pwdType;
	}
	
}
